﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

namespace Adaptive.Foundation.CodeDom.Native
{
    [ComImport, InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("A0A9C2B0-95A3-4819-ADA3-5BD9756BBD36")]
    internal interface IVsEnumBstr
    {
        [PreserveSig]
        int Next(int celt, out string pbstr, out int pceltFetched);
        [PreserveSig]
        int Skip(int celt);
        void Reset();
        IVsEnumBstr Clone();
        int GetCount();
    }




}
